package com.prd.util;

import com.prd.constant.UserStatus;
import com.prd.vo.DefaultVo;

import java.util.Date;

/**
 * 用户创建更新信息
 */
public class UserInfoUtil {

    /**
     * 用户创建信息
     *
     * @param boo true为创建、false为更新
     * @return
     */
    public static DefaultVo recordInfo(Long userId, String userName, Boolean boo) {
        DefaultVo defaultVo = new DefaultVo();
        defaultVo.setUpdateBy(userName);
        defaultVo.setUpdateId(userId);
        defaultVo.setUpdateTime(new Date());
        if (boo) {
            defaultVo.setCreateBy(userName);
            defaultVo.setCreateId(userId);
            defaultVo.setCreateTime(new Date());
            defaultVo.setDelFlag(UserStatus.OK.getCode());
        }
        return defaultVo;
    }
}
